aquatic rat - Spanish English Dictionary